Neueste Beiträge

Seiten: [1] 2 3 ... 10
1
MAX / Antw:Max!eQ3 und fhem
« Letzter Beitrag von dkreutz am Heute um 02:05:24 »
2
MAX / Max!eQ3 und fhem
« Letzter Beitrag von einrebsam am Heute um 01:01:42 »
Hallo,
ich bin absioluter Neuling, aber fasziniert von FHEM.
Bitte daher um Nachsicht.
Ich habe das ganze Haus mit MAX!EQ3 Heizkörperthermostaten, Tür-/Fensterkontakten und Wandsensoren ausgestattet. Das ganze läuft über den MAX!EQ3-Cube. Gibt es irgendwo eine Anleitung, wie ich das System mit FHEM nutzen könnte?
3
Hallo Markus,

2021.05.09 00:25:42 4: DLNAController DLNA_39ca9d29_256c_43b4_a8eb_a8d9014bdbaa: state update from UPNP_Controller, address 10.1.5.12_52941
2021.05.09 00:25:42 4: DLNAController: message parameters: AVTransport, 10.1.5.12_59877, LastChange, <Event xmlns="urn:schemas-upnp-org:metadata-1-0/AVT/"><InstanceID val="0"><CurrentTrackMetaData val="&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;DIDL-Lite xmlns=&quot;urn:schemas-upnp-org:metadata-1-0/DIDL-Lite/&quot; xmlns:raumfeld=&quot;urn:schemas-raumfeld-com:meta-data/raumfeld&quot; xmlns:upnp=&quot;urn:schemas-upnp-org:metadata-1-0/upnp/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:dlna=&quot;urn:schemas-dlna-org:metadata-1-0/&quot; xmlns:pv=&quot;http://www.pv.com/pvns/&quot; lang=&quot;en&quot;&gt;&lt;item parentID=&quot;0/Favorites/RecentlyPlayed&quot; id=&quot;0/Favorites/RecentlyPlayed/101&quot; restricted=&quot;1&quot; refID=&quot;0/RadioTime/Search/s-s228746&quot;&gt;&lt;raumfeld:name&gt;Station&lt;/raumfeld:name&gt;&lt;upnp:class&gt;object.item.audioItem.audioBroadcast.radio&lt;/upnp:class&gt;&lt;raumfeld:section&gt;RadioTime&lt;/raumfeld:section&gt;&lt;raumfeld:durability&gt;120&lt;/raumfeld:durability&gt;&lt;raumfeld:ebrowse&gt;http://opml.radiotime.com/Tune.ashx?partnerId=7aJ9pvV5&amp;amp;formats=mp3%2Cogg&amp;amp;serial=50%3A1e%3A2d%3A11%3A3e%3A30&amp;amp;id=s228746&amp;amp;c=ebrowse&lt;/raumfeld:ebrowse&gt;&lt;dc:title&gt;Billy Joel - Uptown girl&lt;/dc:title&gt;&lt;upnp:albumArtURI dlna:profileID=&quot;JPEG_TN&quot;&gt;http://cdn-profiles.tunein.com/s228746/images/logoq.png?t=154228&lt;/upnp:albumArtURI&gt;&lt;res bitrate=&quot;128&quot; protocolInfo=&quot;http-get:*:audio/x-mpegurl:*&quot;&gt;http://opml.radiotime.com/Tune.ashx?id=e89247373&amp;amp;sid=s228746&amp;amp;formats=mp3,ogg&amp;amp;partnerId=7aJ9pvV5&amp;amp;serial=50:1e:2d:11:3e:30&lt;/res&gt;&lt;/item&gt;&lt;/DIDL-Lite&gt;
"/></InstanceID></Event>
2021.05.09 00:25:42 1: DLNAController:  XML parsing error: :1: parser error : EntityRef: expecting ';'
<raumfeld:ebrowse>http://opml.radiotime.com/Tune.ashx?partnerId=7aJ9pvV5&formats
                                                                                ^
:1: parser error : EntityRef: expecting ';'
>http://opml.radiotime.com/Tune.ashx?partnerId=7aJ9pvV5&formats=mp3%2Cogg&serial
                                                                                ^
:1: parser error : EntityRef: expecting ';'
.ashx?partnerId=7aJ9pvV5&formats=mp3%2Cogg&serial=50%3A1e%3A2d%3A11%3A3e%3A30&id
                                                                                ^
:1: parser error : EntityRef: expecting ';'
nerId=7aJ9pvV5&formats=mp3%2Cogg&serial=50%3A1e%3A2d%3A11%3A3e%3A30&id=s228746&c
                                                                                ^
:1: parser error : EntityRef: expecting ';'
tp-get:*:audio/x-mpegurl:*">http://opml.radiotime.com/Tune.ashx?id=e89247373&sid
                                                                                ^
:1: parser error : EntityRef: expecting ';'
-mpegurl:*">http://opml.radiotime.com/Tune.ashx?id=e89247373&sid=s228746&formats
                                                                                ^
:1: parser error : EntityRef: expecting ';'
/opml.radiotime.com/Tune.ashx?id=e89247373&sid=s228746&formats=mp3,ogg&partnerId
                                                                                ^
:1: parser error : EntityRef: expecting ';'
com/Tune.ashx?id=e89247373&sid=s228746&formats=mp3,ogg&partnerId=7aJ9pvV5&serial
                                                                                ^

2021.05.09 00:26:25 4: UPNPController: try to renew subscriptions for services, device UPNP_Controller with timeout: 1800

hilft dir das?

Grüße Jens

4
Sprachsteuerung / Antw:[37_echodevice] Amazon Echo Modul (nicht Alexa)
« Letzter Beitrag von Tueftler1983 am Gestern um 23:48:23 »
Hallo habe seid heute das Problem das mir mein Fhem Überläuft bis es nicht mehr reagiert, innerhalb von ca 24 Stunden ca 300 MB an Logfile mit fast ausschließlich dieser Meldung:
23:23:32 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 373refresh-cookie.js = true
2021.05.08 23:24:23 3: [Amazon] [echodevice_NPMWaitForCookie] [NPM Login Refresh Sat May  8 23:23:32 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 373refresh-cookie.js = true
2021.05.08 23:24:23 3: [Amazon] [echodevice_NPMWaitForCookie] [NPM Login Refresh Sat May  8 23:23:32 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 373refresh-cookie.js = true

Auch ein Neustart von fhem brachte keine Besserung.
Verbose auf 3

Jemand ne Idee?
5
FHEMapp / Antw:Fehlermeldungen / Bugs
« Letzter Beitrag von Jamo am Gestern um 23:43:35 »
Das sieht mir nach einem Bug aus. Das das Panel bei dem Wert auf 100 springt liegt daran, dass hier die Standardeinstellung für Panels greift. Also wenn nichts definiert ist, ist jedes Panel auf 100% und success voreingestellt. Ich denke, zu wissen wo es klemmt. Lösung kommt dann mit dem nächsten Release.  :)
Hallo Jens,
danke für den schnellen fix. Das funktioniert schonmal für den Fall das was definiert ist und der Wert 0 ist.

Aber wenn jetzt nichts definiert ist, greift der default (sobald eine Farbe nicht success ist, dann nimmt der Bar diese Farbe an) nicht mehr :
attr panelWindows appOptions { "template": "panel",  "home": true,  "dashboard": false,  "room": "hidden",  "group": "Fenster",  "sortby": 130,  "connected": { "WB": "Window1_Bad", "WF": "Window1_Flur",  "WK": "Window1_Kueche", "WS": "Window1_Schlaf",  "WW1": "Window1_Wohn", "WW2": "Window2_Wohn"}, "setup": { "size": "col-12 col-sm-6 col-md-4 col-lg-4", "info": { "left1": ["Internals.STATE:::mdi-window-closed-variant"], "mid1": ["lastRoom::%s:mdi-floor-plan"], "right1": ["lastOpen::%s:mdi-timer"] } } }
6
Automatisierung / Antw:DBLog bei Bedingung
« Letzter Beitrag von DS_Starter am Gestern um 23:25:29 »
Naja, du brauchst irgendwein Reading welches die Laufzeit seit Start der Pumpe enthält. Das wäre dann ebenfalls leicht in die Funktion integrierbar.
Hättest du eines ?

Wenn nicht, könntest du durchaus deine notify-Idee mit at verwenden. Ich würde aber ein Reading im Pumpendevice setzen, z.B. "runningtimeReached = 1". Dann hast du die Info gleich im Pumpendevice.
Beim Start der Pumpe müsstest du das Reading immer direkt auf "0" setzen, was ebenfalls gleich in dem notify erledigt werden könnte.

Die Funktion könnte man dann so ergänzen:

valueFn
{
  if ($DEVICE eq "<Temperatur-Device>" && $READING eq "<Temperatur-Reading>") {
    $IGNORE=1 if(ReadingsVal("<Pumpe>", "<Pumpen-Reading>", "on") ne "on" || !ReadingsVal("<Pumpe>", "runningtimeReached ", 0));
  }
}

Wenn ich es richtig sehe, reicht es auch aus, nur !ReadingsVal("<Pumpe>", "runningtimeReached ", 0) auszuwerten in dem Fall. Denn solange "0" wird nicht geloggt.
7
Automatisierung / Antw:DBLog bei Bedingung
« Letzter Beitrag von Arek am Gestern um 23:11:56 »
Perfekt Danke! Jetzt geht es. Sowohl ValueFN im dblog als auch DbLogValueFN im device.
Aber wie bekomme ich es hin, dass erst 5min Pumpenlaufzeit geloggt wird? Mein Ansatz wäre ein notify zu erstellen, der nach Pumpenstart um 5min verzögert (mit sleep oder at) einen dummy schaltet. Geht es auch besser?
Schöne Grüße
8
FHEMapp / Antw:Release-Übersicht
« Letzter Beitrag von jemu75 am Gestern um 23:09:13 »
neues Release v3.18.2

Bugfix
- Template Panel: wird auch angezeigt wenn kein Parameter setup in appOptions definiert wurde.
- Template Panel: Statusbar wird bei Wert 0 korrekt angezeigt.


ACHTUNG: sichert bitte euren Ordner ../fhemapp/cfg/ bevor ihr das neue Release auf euren Web-Server kopiert und fügt das danach dort wieder ein. Ansonsten geht eure Grundkonfiguration und eigene Templates verloren.

Github der Link: https://github.com/jemu75/fhemApp
9
FHEMapp / Antw:Fehlermeldungen / Bugs
« Letzter Beitrag von jemu75 am Gestern um 22:53:32 »
Hallo Jens,
darf ich nochmal Fragen: Ich habe ein ganz normales Panel. Der Bar des Panels ist so definiert, das er den Status des obersten Panelitems "ablinds" (Rollo) wiederspiegelt (die Öffnung des Rollos ist  Offen/25%/50%/75%/zu) .
Das funktioniert nur für alle Werte grösser '0'. Nur bei genau '0' zeigt der Panelbar '100'. Bitte schau Dir mal die Bilder an.
Entweder mache ich was falsch, oder da ist ein Bug drin.

Desweiteren wird der Panelbar nur nach einem refresh aktualisiert.

Hier der Debug code:{
"Name": "panelRollos",
"Internals": {
"FUUID": "607421d8-f33f-97bf-48b1-ac3fd97a00720cd7",
"NAME": "panelRollos",
"NR": "3367",
"STATE": "50",
"TYPE": "dummy"
},
"Readings": {
},
"Attributes": {
"alias": "Rollos",
"appOptions": "{ "template": "panel", "home": true, "dashboard": false, "group": "Fenster", "sortby": 120, "connected": { "ablinds": "AllBlinds", "BK": "Blind1_Kueche", "BS": "Blind1_Schlaf", "BW": "Blind1_Wohn"}, "setup": { "status": {"bar": ["Connected.ablinds.Readings.pct.Value::%n:success"], "error": [] }, "info": { "left1": ["Internals.TYPE:::mdi-blinds-open"] }, "size": "col-12 col-sm-6 col-md-4 col-lg-4" } }",
"comment": "list appOptions!= appOptions",
"group": "fhemapp",
"room": "System"
},
"Options": {
"template": "panel",
"home": true,
"dashboard": false,
"group": "Fenster",
"sortby": 120,
"connected": {
"ablinds": "AllBlinds",
"BK": "Blind1_Kueche",
"BS": "Blind1_Schlaf",
"BW": "Blind1_Wohn"
},
"setup": {
"status": {
"bar": [
"Connected.ablinds.Readings.pct.Value::%n:success"
],
"error": [
]
},
"info": {
"left1": [
"Internals.TYPE:::mdi-blinds-open"
]
},
"size": "col-12 col-sm-6 col-md-4 col-lg-4"
},
"device": "panelRollos",
"name": "Rollos",
"status": {
"level": 0,
"color": "success",
"isActive": true,
"error": null
},
"info": {
"left1Icon": "mdi-blinds-open",
"left1Text": "",
"left2Icon": "",
"left2Text": "",
"mid1Icon": "",
"mid1Text": "",
"mid2Icon": "",
"mid2Text": "",
"right1Icon": "",
"right1Text": "",
"right2Icon": "",
"right2Text": ""
},
"component": "templ_panel"
},
"Connected": {
"ablinds": {
"Name": "AllBlinds",
"Internals": {
"ATTR": "AllBlinds_struct",
"CHANGEDCNT": "922",
"DEF": "AllBlinds_struct Blind1_Kueche Blind1_Schlaf Blind1_Wohn",
"FUUID": "5ebc3f57-f33f-97bf-60ca-223576c17f28d7ac",
"NAME": "AllBlinds",
"NOTIFYDEV": "global,Blind1_Kueche,Blind1_Schlaf,Blind1_Wohn",
"NR": "3140",
"NTFY_ORDER": "50-AllBlinds",
"STATE": "0",
"TYPE": "structure"
},
"Readings": {
"LastDevice": {
"Value": "Blind1_Kueche",
"Time": "2021-05-08 21:06:38"
},
"LastDevice_Abs": {
"Value": "Blind1_Kueche",
"Time": "2021-05-08 21:06:38"
},
"pct": {
"Value": "0",
"Time": "2021-05-08 21:06:38"
},
"state": {
"Value": "0",
"Time": "2021-05-08 21:06:38"
}
},
"Attributes": {
"alexaName": "Alle Rollos",
"alexaRoom": "Wohnung",
"appOptions": "{ "name": "Alle", "panel": { "status": ["pct:94:Geschlossen:100:success","pct:70:75%:75:success","pct:45:50%:50:success","pct:21:25%:25:success","pct:0:Geöffnet:0:success"], "btn": ["pct:94:mdi-window-shutter","pct:70:mdi-chevron-triple-down","pct:45:mdi-chevron-double-down","pct:20:mdi-chevron-down","pct:0:mdi-window-maximize"], "menu": ["Auf:pct 0","25%:pct 25","50%:pct 50","75%:pct 75","Zu:pct 100"] }}",
"clientstate_behavior": "relative",
"clientstate_priority": "0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100",
"cmdIcon": "pct0:fts_window_2w pct75:fts_shutter_60 pct50:fts_shutter_40 pct25:fts_shutter_20 pct100:fts_shutter_100",
"comment": "{ "template": "blind", "name": "Alle Rollos", "group": "Fenster", "sortby": 110, "dashboard": false}",
"devStateIcon": "100:fts_shutter_100@Gray:0 0:fts_window_2w@LightBlue off:fts_window_2w@LightBlue .:fts_window_2w@LightBlue 1.:fts_shutter_10@LightBlue 2.:fts_shutter_20@LightSkyBlue 3.:fts_shutter_30@LightSkyBlue 4.:fts_shutter_40@CornFlowerBlue 5.:fts_shutter_40@CornFlowerBlue 6.:fts_shutter_60@SteelBlue 7.:fts_shutter_60@SteelBlue 8.:fts_shutter_80@Gray 9.:fts_shutter_90@Gray on:fts_shutter_100@Gray:off",
"event-on-change-reading": "pct:5",
"eventMap": "/pct 0:pct0/pct 25:pct25/pct 50:pct50/pct 75:pct75/pct 100:pct100/",
"fhem_widget_channels": "[{"controlled_attribute":"pct","allowed_values":["0","100"], "alias":"RolloUp|Dn","locations":["APP","WIDGET","WATCH"], "order":39}, {"controlled_attribute":"pct","allowed_values":[], "alias":"RolloUp|Dn","locations":["APP","WIDGET","WATCH"], "order":39}]",
"genericDeviceType": "blind",
"group": "ROLLOS",
"room": "Alexa,Favourites,deCONZ",
"stateFormat": "pct",
"userReadings": "pct {int((ReadingsNum("Blind1_Kueche","pct",-1)+ReadingsNum("Blind1_Schlaf","pct",-1)+ReadingsNum("Blind1_Wohn","pct",-1))/3)}",
"webCmd": "pct0:pct25:pct50:pct75:pct100"
},
"Options": {
"name": "Alle",
"panel": {
"status": [...],
"btn": [...],
"menu": [...]
},
"device": "AllBlinds",
"sortby": "zzz",
"status": {
"level": null,
"color": null,
"isActive": true,
"error": null
},
"info": {
"left1Icon": null,
"left1Text": null,
"left2Icon": null,
"left2Text": null,
"mid1Icon": null,
"mid1Text": null,
"mid2Icon": null,
"mid2Text": null,
"right1Icon": null,
"right1Text": null,
"right2Icon": null,
"right2Text": null
}
}
},
"BK": {
"Name": "Blind1_Kueche",
"Internals": {
"DEF": "5 IODev=deCONZ",
"FUUID": "5ee7e83b-f33f-97bf-6948-f53419ecf2c4355d",
"FVERSION": "31_HUEDevice.pm:0.239120/2021-03-08",
"ID": "5",
"INTERVAL": "null",
"IODev": "deCONZ",
"NAME": "Blind1_Kueche",
"NR": "3168",
"STATE": "off",
"TYPE": "HUEDevice",
"desired": "0",
"lastannounced": "2021-05-04T10:59:21Z",
"manufacturername": "IKEA of Sweden",
"modelid": "FYRTUR block-out roller blind",
"name": "Blind1_Kueche",
"swversion": "2.2.009",
"type": "Window covering device",
"uniqueid": "68:0a:e2:ff:fe:6a:d4:47-01"
},
"Readings": {
"IODev": {
"Value": "deCONZ",
"Time": "2021-05-07 01:07:25"
},
"bri": {
"Value": "0",
"Time": "2021-05-08 21:06:38"
},
"lastseen": {
"Value": "2021-05-08T19:06Z",
"Time": "2021-05-08 21:06:42"
},
"onoff": {
"Value": "0",
"Time": "2021-05-08 21:06:38"
},
"pct": {
"Value": "0",
"Time": "2021-05-08 21:06:38"
},
"reachable": {
"Value": "1",
"Time": "2021-05-08 21:06:27"
},
"state": {
"Value": "off",
"Time": "2021-05-08 21:06:38"
}
},
"Attributes": {
"AllBlinds_struct": "AllBlinds",
"AllBlinds_struct_map": "pct",
"IODev": "deCONZ",
"alexaName": "Rollo Küche",
"alexaRoom": "Kueche",
"alias": "Küche",
"appOptions": "{ "name": "Küche", "panel": { "status": ["pct:94:Geschlossen:100:success","pct:70:75%:75:success","pct:45:50%:50:success","pct:21:25%:25:success","pct:0:Geöffnet:0:success"], "btn": ["pct:94:mdi-window-shutter","pct:70:mdi-chevron-triple-down","pct:45:mdi-chevron-double-down","pct:20:mdi-chevron-down","pct:0:mdi-window-maximize"], "menu": ["Auf:pct 0","25%:pct 25","50%:pct 50","75%:pct 75","Zu:pct 100"] }}",
"cmdIcon": "pct0:fts_window_2w pct75:fts_shutter_60 pct50:fts_shutter_40 pct25:fts_shutter_20 pct100:fts_shutter_100",
"color-icons": "2",
"comment": "{ "template": "blind", "name": "Rollo Küche", "room": "Küche", "group": "Fenster", "sortby": 111, "dashboard": false} Echo, Rollo Schlaf auf Echo, Rollo Schlaf zu Echo Rollo Schlaf auf 25% Echo Rollo Schlaf auf 75%",
"devStateIcon": "off:fts_window_2w@LightBlue:on dim0.%:fts_window_2w@LightBlue dim1.%:fts_shutter_10@LightBlue dim2.%:fts_shutter_20@LightSkyBlue dim3.%:fts_shutter_30@LightSkyBlue dim4.%:fts_shutter_40@CornFlowerBlue dim5.%:fts_shutter_40@CornFlowerBlue dim6.%:fts_shutter_60@SteelBlue dim7.%:fts_shutter_70@SteelBlue dim8.%:fts_shutter_80@Gray dim9.%:fts_shutter_90@Gray on:fts_shutter_100@Gray:off",
"event-on-change-reading": "pct:5",
"eventMap": "/pct 0:pct0/pct 25:pct25/pct 50:pct50/pct 75:pct75/pct 100:pct100/",
"genericDeviceType": "blind",
"group": "ROLLOS",
"model": "FYRTUR block-out roller blind",
"room": "Alexa,Favourites,AllRooms->Kueche,deCONZ",
"userattr": "AllBlinds_struct AllBlinds_struct_map structexclude",
"webCmd": "pct0:pct25:pct50:pct75:pct100",
"widgetOverride": "pct:slider,0,1,100"
},
"Options": {
"name": "Küche",
"panel": {
"status": [...],
"btn": [...],
"menu": [...]
},
"device": "Blind1_Kueche",
"sortby": "zzz",
"status": {
"level": null,
"color": null,
"isActive": true,
"error": null
},
"info": {
"left1Icon": null,
"left1Text": null,
"left2Icon": null,
"left2Text": null,
"mid1Icon": null,
"mid1Text": null,
"mid2Icon": null,
"mid2Text": null,
"right1Icon": null,
"right1Text": null,
"right2Icon": null,
"right2Text": null
}
}
},
"BS": {
"Name": "Blind1_Schlaf",
"Internals": {
"DEF": "1 IODev=deCONZ",
"FUUID": "5ea0b4f1-f33f-97bf-b1cc-8b640b471d6628b4",
"FVERSION": "31_HUEDevice.pm:0.239120/2021-03-08",
"ID": "1",
"INTERVAL": "null",
"IODev": "deCONZ",
"NAME": "Blind1_Schlaf",
"NR": "3132",
"STATE": "off",
"TYPE": "HUEDevice",
"desired": "0",
"lastannounced": "2021-05-04T10:05:52Z",
"manufacturername": "IKEA of Sweden",
"modelid": "FYRTUR block-out roller blind",
"name": "Blind1_Schlaf",
"swversion": "2.2.009",
"type": "Window covering device",
"uniqueid": "00:0b:3c:ff:fe:f7:bf:40-01"
},
"Readings": {
"IODev": {
"Value": "deCONZ",
"Time": "2021-05-07 01:07:25"
},
"bri": {
"Value": "0",
"Time": "2021-05-08 21:06:37"
},
"lastseen": {
"Value": "2021-05-08T19:05Z",
"Time": "2021-05-08 21:06:42"
},
"onoff": {
"Value": "0",
"Time": "2021-05-08 21:06:37"
},
"pct": {
"Value": "0",
"Time": "2021-05-08 21:06:37"
},
"reachable": {
"Value": "1",
"Time": "2021-05-08 21:06:27"
},
"state": {
"Value": "off",
"Time": "2021-05-08 21:06:37"
}
},
"Attributes": {
"AllBlinds_struct": "AllBlinds",
"AllBlinds_struct_map": "pct",
"IODev": "deCONZ",
"alexaName": "Rollo Schlaf",
"alexaRoom": "Schlafzimmer",
"alias": "Schlaf",
"appOptions": "{ "name": "Schlaf", "panel": { "status": ["pct:94:Geschlossen:100:success","pct:70:75%:75:success","pct:45:50%:50:success","pct:21:25%:25:success","pct:0:Geöffnet:0:success"], "btn": ["pct:94:mdi-window-shutter","pct:70:mdi-chevron-triple-down","pct:45:mdi-chevron-double-down","pct:20:mdi-chevron-down","pct:0:mdi-window-maximize"], "menu": ["Auf:pct 0","25%:pct 25","50%:pct 50","75%:pct 75","Zu:pct 100"] }}",
"cmdIcon": "pct0:fts_window_2w pct75:fts_shutter_60 pct50:fts_shutter_40 pct25:fts_shutter_20 pct100:fts_shutter_100",
"color-icons": "2",
"comment": "{ "template": "blind", "name": "Rollo Schlafzimmer", "group": "Fenster", "sortby": 112, "dashboard": false} TargetPosition=pct,invert=1,minValue=0,maxValue=100,delay=1000 clear CurrentPosition=pct,minValue=0,maxValue=100,minStep=25,invert=1 TargetPosition=pct,minValue=0,maxValue=100,minStep=25,cmd=pct,invert=1 Echo, Rollo Schlaf auf Echo, Rollo Schlaf zu Echo Rollo Schlaf auf 25% Echo Rollo Schlaf auf 75% Alexa Rollo Schlaf ganz hoch Alexa Rollo Schlaf ganz runter Alexa fahre Rollo Schlaf hoch Alexa fahre Rollo Schlaf runter devStateIcon {(HUEDevice_devStateIcon($name),"toggle")} widgetOverride pct:slider,0,1,100 FYRTUR block-out roller blind",
"devStateIcon": "off:fts_window_2w@LightBlue:on dim0.%:fts_window_2w@LightBlue dim1.%:fts_shutter_10@LightBlue dim2.%:fts_shutter_20@LightSkyBlue dim3.%:fts_shutter_30@LightSkyBlue dim4.%:fts_shutter_40@CornFlowerBlue dim5.%:fts_shutter_40@CornFlowerBlue dim6.%:fts_shutter_60@SteelBlue dim7.%:fts_shutter_70@SteelBlue dim8.%:fts_shutter_80@Gray dim9.%:fts_shutter_90@Gray on:fts_shutter_100@Gray:off",
"event-on-change-reading": "pct:5",
"eventMap": "/pct 0:pct0/pct 25:pct25/pct 50:pct50/pct 75:pct75/pct 100:pct100/",
"genericDeviceType": "blind",
"group": "ROLLOS",
"model": "FYRTUR block-out roller blind",
"room": "Alexa,Favourites,AllRooms->Schlafzimmer,deCONZ",
"userattr": "AllBlinds_struct AllBlinds_struct_map structexclude",
"webCmd": "pct0:pct25:pct50:pct75:pct100",
"widgetOverride": "pct:slider,0,1,100"
},
"Options": {
"name": "Schlaf",
"panel": {
"status": [...],
"btn": [...],
"menu": [...]
},
"device": "Blind1_Schlaf",
"sortby": "zzz",
"status": {
"level": null,
"color": null,
"isActive": true,
"error": null
},
"info": {
"left1Icon": null,
"left1Text": null,
"left2Icon": null,
"left2Text": null,
"mid1Icon": null,
"mid1Text": null,
"mid2Icon": null,
"mid2Text": null,
"right1Icon": null,
"right1Text": null,
"right2Icon": null,
"right2Text": null
}
}
},
"BW": {
"Name": "Blind1_Wohn",
"Internals": {
"DEF": "6 IODev=deCONZ",
"FUUID": "5ea0b80b-f33f-97bf-6914-a18a3610b8158c28",
"FVERSION": "31_HUEDevice.pm:0.239120/2021-03-08",
"ID": "6",
"INTERVAL": "null",
"IODev": "deCONZ",
"NAME": "Blind1_Wohn",
"NR": "3133",
"STATE": "off",
"TYPE": "HUEDevice",
"desired": "0",
"lastannounced": "2021-05-02T12:04:57Z",
"manufacturername": "IKEA of Sweden",
"modelid": "KADRILJ roller blind",
"name": "Blind1_Wohn",
"swversion": "2.2.009",
"type": "Window covering device",
"uniqueid": "00:0d:6f:ff:fe:8e:8d:ef-01"
},
"Readings": {
"IODev": {
"Value": "deCONZ",
"Time": "2021-05-07 01:07:25"
},
"bri": {
"Value": "0",
"Time": "2021-05-08 21:06:29"
},
"lastseen": {
"Value": "2021-05-08T19:06Z",
"Time": "2021-05-08 21:06:42"
},
"onoff": {
"Value": "0",
"Time": "2021-05-08 21:06:29"
},
"pct": {
"Value": "0",
"Time": "2021-05-08 21:06:29"
},
"reachable": {
"Value": "1",
"Time": "2021-05-08 21:06:27"
},
"state": {
"Value": "off",
"Time": "2021-05-08 21:06:29"
}
},
"Attributes": {
"AllBlinds_struct": "AllBlinds",
"AllBlinds_struct_map": "pct",
"IODev": "deCONZ",
"alexaName": "Rollo Wohn",
"alexaRoom": "Wohnzimmer",
"alias": "Wohn",
"appOptions": "{ "name": "Wohn", "panel": { "status": ["pct:94:Geschlossen:100:success","pct:70:75%:75:success","pct:45:50%:50:success","pct:21:25%:25:success","pct:0:Geöffnet:0:success"], "btn": ["pct:94:mdi-window-shutter","pct:70:mdi-chevron-triple-down","pct:45:mdi-chevron-double-down","pct:20:mdi-chevron-down","pct:0:mdi-window-maximize"], "menu": ["Auf:pct 0","25%:pct 25","50%:pct 50","75%:pct 75","Zu:pct 100"] }}",
"cmdIcon": "pct0:fts_window_2w pct75:fts_shutter_60 pct50:fts_shutter_40 pct25:fts_shutter_20 pct100:fts_shutter_100",
"color-icons": "1",
"comment": "{ "template": "blind", "name": "Rollo Wohnzimmer", "room": "Wohnzimmer", "group": "Fenster", "sortby": 113, "dashboard": false} webCmd pct0:pct12:pct25:pct37:pct50:pct62:pct75:pct87:pct100 eventMap /pct 0:pct0/pct 12:pct12/pct 25:pct25/pct 37:pct37/pct 50:pct50/pct 62:pct62/pct 75:pct75/pct 87:pct87/pct 100:pct100/ cmdIcon pct0:fts_window_2w pct87:fts_shutter_80 pct75:fts_shutter_70 pct62:fts_shutter_60 pct50:fts_shutter_50 pct37:fts_shutter_40 pct25:fts_shutter_20 pct12:fts_shutter_10 pct100:fts_shutter_100",
"devStateIcon": "off:fts_window_2w@LightBlue:on dim0.%:fts_window_2w@LightBlue dim1.%:fts_shutter_10@LightBlue dim2.%:fts_shutter_20@LightSkyBlue dim3.%:fts_shutter_30@LightSkyBlue dim4.%:fts_shutter_40@CornFlowerBlue dim5.%:fts_shutter_40@CornFlowerBlue dim6.%:fts_shutter_60@SteelBlue dim7.%:fts_shutter_70@SteelBlue dim8.%:fts_shutter_80@Gray dim9.%:fts_shutter_90@Gray on:fts_shutter_100@Gray:off",
"event-on-change-reading": "pct:5",
"eventMap": "/pct 0:pct0/pct 25:pct25/pct 50:pct50/pct 75:pct75/pct 100:pct100/",
"genericDeviceType": "blind",
"group": "ROLLOS",
"model": "KADRILJ roller blind",
"room": "Alexa,Favourites,AllRooms->Wohnzimmer,deCONZ",
"userattr": "AllBlinds_struct AllBlinds_struct_map structexclude",
"webCmd": "pct0:pct25:pct50:pct75:pct100",
"widgetOverride": "pct:slider,0,1,100"
},
"Options": {
"name": "Wohn",
"panel": {
"status": [...],
"btn": [...],
"menu": [...]
},
"device": "Blind1_Wohn",
"sortby": "zzz",
"status": {
"level": null,
"color": null,
"isActive": true,
"error": null
},
"info": {
"left1Icon": null,
"left1Text": null,
"left2Icon": null,
"left2Text": null,
"mid1Icon": null,
"mid1Text": null,
"mid2Icon": null,
"mid2Text": null,
"right1Icon": null,
"right1Text": null,
"right2Icon": null,
"right2Text": null
}
}
}
}
}

Das sieht mir nach einem Bug aus. Das das Panel bei dem Wert auf 100 springt liegt daran, dass hier die Standardeinstellung für Panels greift. Also wenn nichts definiert ist, ist jedes Panel auf 100% und success voreingestellt. Ich denke, zu wissen wo es klemmt. Lösung kommt dann mit dem nächsten Release.  :)
10
Sonstiges / Antw:Poolsteuerung per Modbus auslesen
« Letzter Beitrag von JF Mennedy am Gestern um 22:51:03 »
Im iobroker sollte es etwas einfacher gehen, da kannst Du die Registeradressen im Adapter eintragen.. Schau Dir mal von Matthias Kleine das Tutorial für die Integration von einem Wechselrichter über Modbus an... Da ist das Modul ganz gut beschrieben... https://haus-automatisierung.com/hardware/iobroker/2020/12/18/iobroker-sma-wechselrichter-modbus.html

Gruss Jan
Seiten: [1] 2 3 ... 10