Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. reinernippes

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    R
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 8
    • Best 0
    • Groups 1

    reinernippes

    @reinernippes

    Starter

    0
    Reputation
    6
    Profile views
    8
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    reinernippes Follow
    Starter

    Latest posts made by reinernippes

    • RE: Optimierung eines Anwesenheit-Scriptes

      @michihorn schon mal dran gedacht, die devices als Listen zu definieren und dann über die einzelnen elemente der Liste zu loopen?

      // nicht so
      const id_Michi = "tr-064.0.devices.S20-FE-von-Michael"
      const id_Heike = "tr-064.0.devices.S20-FE-von-Heike"
      const id_Noel = "tr-064.0.devices.IPhone-Noel"
      
      on({ id: id_Michi, change: 'any', val: false }, function (dp) {
          setState(id_AWMichi, false)
          if (dp.state.val == true) {
              setState(id_AWMichi, true)
          }
      });
      on({ id: id_Heike, change: 'any', val: false }, function (dp) {
          setState(id_AWStute, false)
          if (dp.state.val == true) {
              setState(id_AWStute, true)
          }
      });
      on({ id: id_Noel, change: 'any', val: false }, function (dp) {
          setState(id_AWNoel, false)
          if (dp.state.val == true) {
              setState(id_AWNoel, true)
          }
      });
      
      // sondern so
      var deviceList = [
          { device: "tr-064.0.devices.Michael-Handy", user: "Michael", type: "tr-064" },
          { device: "tr-064.0.devices.Heike-Handy", user: "Heike", type: "tr-064" },
          { device: "tr-064.0.devices.IPhone-Noel", user: "Noel", type: "tr-064" }
      ];
      
      for (var i = 0; i < deviceList.length; i++) {
          if deviceList[i].type == "tr-064" {
              on({ id: deviceList[i].device, change: "any", val: false }, function (dp) {
                  setState(id_AWNoel, false)
                  if (dp.state.val == true) {
                      setState(id_AWNoel, true)
                  }
              });
          }
      };
      
      Hat den Vorteil, dass du den Code nicht ändern musst, falls mal ein Handy dazukommt. 
      
      posted in JavaScript
      R
      reinernippes
    • RE: [Vorlage] Anwesenheitssimulation - Script

      Hi,

      wie kann man dieses Skript "debuggen"? Ich hab zwei Probleme und keine Ahnung, wo ich schauen muss.

      a) Ich benutze "Anwesenheitsliste aus TR064 bauen" von "Looxer01 01.01.2017". Es wird korrekt ermittelt, welches Handy zuhause an der FB angemeldet ist. Trotzdem springt die AWS an, auch wenn ein Handy in der FB angemeldet ist. Wenn zwei Handys angemeldet sind springt sie nicht an.

      b) Wenn man zurückkommt, zwei Handys in der FB angemeldet sind, geht die Lightshow trotzdem weiter. var ausflag = true; dann sollten doch eigentlich alle "Timer" gelöscht werden. Oder?

      Für jeden Hinweis dankbar.

      posted in Skripten / Logik
      R
      reinernippes
    • RE: fb-checkpresence (ab 1.1.4) kann sich nicht mehr verbinden

      @afuerhoff sieht gut aus. danke.

      027ec9ea-d89d-4937-88a3-9b7c5bc1dde1-grafik.png

      posted in Error/Bug
      R
      reinernippes
    • RE: fb-checkpresence (ab 1.1.4) kann sich nicht mehr verbinden

      @afuerhoff ok. von der 1.1.4 geht's aber nicht tiefer runter. ist das ein feature oder bug? (bin noch nicht so tief drin im iobroker. sorry.)

      posted in Error/Bug
      R
      reinernippes
    • RE: fb-checkpresence (ab 1.1.4) kann sich nicht mehr verbinden

      @afuerhoff ungefähr so. <serivce> und <device> wiederholt sich öfter.

      <root>
      <specVersion>
      <major>1</major>
      <minor>0</minor>
      </specVersion>
      <device>
      <deviceType>urn:dslforum-org:device:InternetGatewayDevice:1</deviceType>
      <friendlyName>FRITZ!Box Fon WLAN 7390</friendlyName>
      <manufacturer>AVM</manufacturer>
      <manufacturerURL>www.avm.de</manufacturerURL>
      <modelDescription>FRITZ!Box Fon WLAN 7390</modelDescription>
      <modelName>FRITZ!Box Fon WLAN 7390</modelName>
      <modelNumber> - avm</modelNumber>
      <modelURL>www.avm.de</modelURL>
      <UDN>uuid:xxx</UDN>
      <iconList>
      <icon>
      <mimetype>image/gif</mimetype>
      <width>118</width>
      <height>119</height>
      <depth>8</depth>
      <url>/ligd.gif</url>
      </icon>
      </iconList>
      <serviceList>
      <service>
      <serviceType>urn:dslforum-org:service:DeviceInfo:1</serviceType>
      <serviceId>urn:DeviceInfo-com:serviceId:DeviceInfo1</serviceId>
      <controlURL>/upnp/control/deviceinfo</controlURL>
      <eventSubURL>/upnp/control/deviceinfo</eventSubURL>
      <SCPDURL>/deviceinfoSCPD.xml</SCPDURL>
      </service>
      </serviceList>
      
      
      posted in Error/Bug
      R
      reinernippes
    • RE: fb-checkpresence (ab 1.1.4) kann sich nicht mehr verbinden

      @afuerhoff said in fb-checkpresence (ab 1.1.4) kann sich nicht mehr verbinden:

      Gibt es bei Dir das Attribut Display?

      Nein. De ganze <SystemVersion>-Block findet sich nicht in dem xml.

      posted in Error/Bug
      R
      reinernippes
    • RE: fb-checkpresence (ab 1.1.4) kann sich nicht mehr verbinden

      @afuerhoff hat sich leider nichts geändert. fb ist neu gestarted, der fb-checkpresence ist jetzt auf version 1.1.7 und der js-controller auf 3.3.15.

      host.5bae5a8a0145
      	2021-08-29 11:03:44.914	info	instance system.adapter.fb-checkpresence.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
      host.5bae5a8a0145
      	2021-08-29 11:03:44.814	info	stopInstance system.adapter.fb-checkpresence.0 killing pid 30432
      fb-checkpresence.0
      	2021-08-29 11:03:44.320	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
      fb-checkpresence.0
      	2021-08-29 11:03:44.319	info	terminating
      fb-checkpresence.0
      	2021-08-29 11:03:43.847	warn	State "fb-checkpresence.0.info.connection" has no existing object, this might lead to an error in future versions
      fb-checkpresence.0
      	2021-08-29 11:03:43.818	info	cleaned everything up ...
      fb-checkpresence.0
      	2021-08-29 11:03:43.813	info	Got terminate signal TERMINATE_YOURSELF
      host.5bae5a8a0145
      	2021-08-29 11:03:43.812	info	stopInstance system.adapter.fb-checkpresence.0 send kill signal
      fb-checkpresence.0
      	2021-08-29 11:03:43.812	silly	States system redis pmessage system.adapter.fb-checkpresence.0.sigKill/system.adapter.fb-checkpresence.0.sigKill:{"val":-1,"ack":false,"ts":1630227823774,"q":0,"from":"system.host.5bae5a8a0145","lc":1630227823774}
      host.5bae5a8a0145
      	2021-08-29 11:03:43.767	info	stopInstance system.adapter.fb-checkpresence.0 (force=false, process=true)
      host.5bae5a8a0145
      	2021-08-29 11:03:43.764	info	"system.adapter.fb-checkpresence.0" disabled
      fb-checkpresence.0
      	2021-08-29 11:03:43.696	warn	onReady: Fb init: getServices: TypeError Cannot read property 'Display' of undefined
      fb-checkpresence.0
      	2021-08-29 11:03:43.557	silly	States system redis pmessage system.adapter.fb-checkpresence.0.logLevel/system.adapter.fb-checkpresence.0.logLevel:{"val":"silly","ack":true,"ts":1630227823526,"q":0,"from":"system.adapter.fb-checkpresence.0","lc":1630179465785}
      fb-checkpresence.0
      	2021-08-29 11:03:43.454	info	starting. Version 1.1.7 in /opt/iobroker/node_modules/iobroker.fb-checkpresence, node: v12.22.5, js-controller: 3.3.15
      fb-checkpresence.0
      	2021-08-29 11:03:43.202	debug	statesDB connected
      fb-checkpresence.0
      	2021-08-29 11:03:43.201	debug	States connected to redis: 127.0.0.1:9000
      fb-checkpresence.0
      	2021-08-29 11:03:43.191	debug	States create User PubSub Client
      fb-checkpresence.0
      	2021-08-29 11:03:43.190	debug	States create System PubSub Client
      fb-checkpresence.0
      	2021-08-29 11:03:43.179	debug	Redis States: Use Redis connection: 127.0.0.1:9000
      fb-checkpresence.0
      	2021-08-29 11:03:43.176	debug	objectDB connected
      fb-checkpresence.0
      	2021-08-29 11:03:43.169	silly	redis psubscribe cfg.o.system.user.*
      fb-checkpresence.0
      	2021-08-29 11:03:43.166	debug	Objects connected to redis: 127.0.0.1:9001
      fb-checkpresence.0
      	2021-08-29 11:03:43.140	debug	Objects client initialize lua scripts
      fb-checkpresence.0
      	2021-08-29 11:03:43.138	debug	Objects create User PubSub Client
      fb-checkpresence.0
      	2021-08-29 11:03:43.136	debug	Objects create System PubSub Client
      fb-checkpresence.0
      	2021-08-29 11:03:43.133	debug	Objects client ready ... initialize now
      fb-checkpresence.0
      	2021-08-29 11:03:43.087	debug	Redis Objects: Use Redis connection: 127.0.0.1:9001
      host.5bae5a8a0145
      	2021-08-29 11:03:41.898	info	instance system.adapter.fb-checkpresence.0 started with pid 30432
      host.5bae5a8a0145
      	2021-08-29 11:03:41.709	info	"system.adapter.fb-checkpresence.0" enabled
      

      wenn ich falsche credentials eingebe, kommt übrigens eine passende fehlermeldung. und der tr-064 adapter funktioniert. sprich: der iobroker kann durchaus mit der fb reden.

      posted in Error/Bug
      R
      reinernippes
    • fb-checkpresence (ab 1.1.4) kann sich nicht mehr verbinden

      Ich bekomme leider keine Verbindung mehr zu meiner FB 7390. Als ich den iobroker Ende letzten Jahres aufgesetzt hatte, funktionerte es. Nach einem Update letzte Woche bekomme ich die Instance nicht mehr grün.

      Im Log findet sich nur eine Warning.

      fb-checkpresence.0
      	2021-08-28 15:43:59.735	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
      fb-checkpresence.0
      	2021-08-28 15:43:59.734	info	terminating
      fb-checkpresence.0
      	2021-08-28 15:43:59.231	info	cleaned everything up ...
      fb-checkpresence.0
      	2021-08-28 15:43:59.228	info	Got terminate signal TERMINATE_YOURSELF
      fb-checkpresence.0
      	2021-08-28 15:43:59.144	warn	onReady: Fb init: getServices: TypeError Cannot read property 'Display' of undefined
      fb-checkpresence.0
      	2021-08-28 15:43:58.802	info	starting. Version 1.1.4 in /opt/iobroker/node_modules/iobroker.fb-checkpresence, node: v12.22.5, js-controller: 3.2.16
      

      Bei Version 1.1.7 kommt die gleiche Fehlermeldung.

      @afuerhoff Any idea?

      posted in Error/Bug
      R
      reinernippes
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo