Forum

Forum

Shelly Plus ADD ON ...
 
Notifications
Clear all

Shelly Plus ADD ON - Loxone

9 Posts
5 Users
1 Reactions
848 Views
(@tato-mj)
Active Member
Joined: 7 years ago
Posts: 12
Topic starter  

Dobrý den, povedlo se někomu dostat do loxone informace o teplotách z Shelly Plus ADD ON?



   
Quote
kobra23
(@kobra23)
Member
Joined: 9 years ago
Posts: 2343
 

Koupil jsem to před 3 týdny, ale ještě neimplementoval. 

Nepředpokládám, že by tam měl být nějaký problém. Nebo je?

Mám různé Shelly zařízení v kombinaci s Loxone a nikdy nebyl z ničím problém.



   
ReplyQuote
(@tato-mj)
Active Member
Joined: 7 years ago
Posts: 12
Topic starter  

Relátko jsem zprovoznil bez problémů, data vyčítám r relátka taky, ale to přídavné ADD ON nedokážu vyčítat teploty. Nevím jak napsat ten HTTP příkaz, potřebuji trošku postrčit ( napovědět)



   
ReplyQuote
(@kimot)
Estimable Member
Joined: 9 years ago
Posts: 104
 

Ten Add-On nemám, ale dotaz by měl být něco jako:

 http://192.168.33.1/rpc/Temperature.GetStatus?id =0

Vypadne z toho odpověď:

{
"id": 0,
"tC": 24.4,
"tF": 75.9
}

kterou je třeba zpracovat.

Víc asi tady:

https://shelly-api-docs.shelly.cloud/gen2/Addons/ShellySensorAddon

Ale osobně raději, než se pořád každého toho udělátka dokola dotazovat, využívám toho, že ty nové podporují poměrně silný skriptovací jazyk a nechávám si ty údaje odesílat ve formátu dle potřeby přímo těmi čidly na řídící systém.

Jen pro zajímavost, viděl jsem už i skript, kdy si třeba sama ta zásuvka stáhne někde z webu spotové ceny a podle toho pak spíná do ní zapojený spotřebič.



   
ReplyQuote
(@tato-mj)
Active Member
Joined: 7 years ago
Posts: 12
Topic starter  

Děkuji za rady, které používáte



   
ReplyQuote
(@xxpeta)
Trusted Member
Joined: 7 years ago
Posts: 66
 

Používám to přes UDP a z toho AddOn to jde vyčíst lehce

<VirtualInUdp Title="Shelly Plus1" Comment="" Address="192.168.xx.xxx" Port="xxx">
<Info templateType="1" minVersion="13021215"/>
<VirtualInUdpCmd Title="Relais Status 0" Comment="" Address="" Check=""id":0\i"output":\i\1" Signed="true" Analog="true" SourceValLow="102" DestValLow="0" SourceValHigh="116" DestValHigh="1" DefVal="0" MinVal="-10000" MaxVal="10000"/>
<VirtualInUdpCmd Title="Leistung 0" Comment="" Address="" Check=""id":0\i"apower":\i\v" Signed="true" Analog="true" SourceValLow="0" DestValLow="0" SourceValHigh="100" DestValHigh="100" DefVal="0" MinVal="-10000" MaxVal="10000"/>
<VirtualInUdpCmd Title="Energie 0" Comment="" Address="" Check=""id":0\i"total":\i\v" Signed="true" Analog="true" SourceValLow="0" DestValLow="0" SourceValHigh="1000" DestValHigh="1" DefVal="0" MinVal="-10000" MaxVal="10000"/>
<VirtualInUdpCmd Title="Strom 0" Comment="" Address="" Check=""id":0\i"current":\i\v" Signed="true" Analog="true" SourceValLow="0" DestValLow="0" SourceValHigh="100" DestValHigh="100" DefVal="0" MinVal="-10000" MaxVal="10000"/>
<VirtualInUdpCmd Title="Eingang" Comment="" Address="" Check=""input:0":{"id":0,"state":\1" Signed="true" Analog="true" SourceValLow="102" DestValLow="0" SourceValHigh="116" DestValHigh="1" DefVal="0" MinVal="-10000" MaxVal="10000"/>
<VirtualInUdpCmd Title="Spannung" Comment="" Address="" Check=""id":0\i"voltage":\i\v" Signed="true" Analog="true" SourceValLow="0" DestValLow="0" SourceValHigh="100" DestValHigh="100" DefVal="0" MinVal="-10000" MaxVal="10000"/>
<VirtualInUdpCmd Title="rssi" Comment="" Address="" Check=""rssi":\v" Signed="true" Analog="true" SourceValLow="0" DestValLow="0" SourceValHigh="100" DestValHigh="100" DefVal="0" MinVal="-10000" MaxVal="10000"/>
<VirtualInUdpCmd Title="Addon 1Wire 1_DHT" Comment="" Address="" Check=""temperature:100":{"id":100,"tC":\v" Signed="true" Analog="true" SourceValLow="0" DestValLow="0" SourceValHigh="100" DestValHigh="100" DefVal="0" MinVal="-10000" MaxVal="10000"/>
<VirtualInUdpCmd Title="Addon 1Wire 2" Comment="" Address="" Check=""temperature:101":{"id":101,"tC":\v" Signed="true" Analog="true" SourceValLow="0" DestValLow="0" SourceValHigh="100" DestValHigh="100" DefVal="0" MinVal="-10000" MaxVal="10000"/>
<VirtualInUdpCmd Title="Addon 1Wire 3" Comment="" Address="" Check=""temperature:102":{"id":102,"tC":\v" Signed="true" Analog="true" SourceValLow="0" DestValLow="0" SourceValHigh="100" DestValHigh="100" DefVal="0" MinVal="-10000" MaxVal="10000"/>
<VirtualInUdpCmd Title="Addon 1Wire 4" Comment="" Address="" Check=""temperature:103":{"id":103,"tC":\v" Signed="true" Analog="true" SourceValLow="0" DestValLow="0" SourceValHigh="100" DestValHigh="100" DefVal="0" MinVal="-10000" MaxVal="10000"/>
<VirtualInUdpCmd Title="Addon 1Wire 5" Comment="" Address="" Check=""temperature:104":{"id":104,"tC":\v" Signed="true" Analog="true" SourceValLow="0" DestValLow="0" SourceValHigh="100" DestValHigh="100" DefVal="0" MinVal="-10000" MaxVal="10000"/>
<VirtualInUdpCmd Title="Addon Input" Comment="" Address="" Check=""input:100":{"id":100,"state":\1" Signed="true" Analog="true" SourceValLow="102" DestValLow="0" SourceValHigh="116" DestValHigh="1" DefVal="0" MinVal="-10000" MaxVal="10000"/>
<VirtualInUdpCmd Title="Addon DHT Humitity" Comment="" Address="" Check=""humidity:100":{"id":100,"rh":\v" Signed="true" Analog="true" SourceValLow="0" DestValLow="0" SourceValHigh="100" DestValHigh="100" DefVal="0" MinVal="-10000" MaxVal="10000"/>
<VirtualInUdpCmd Title="Addon Percent" Comment="" Address="" Check=""input:101":{"id":101,"percent":\v" Signed="true" Analog="true" SourceValLow="0" DestValLow="0" SourceValHigh="100" DestValHigh="100" DefVal="0" MinVal="-10000" MaxVal="10000"/>
<VirtualInUdpCmd Title="Addon Voltage" Comment="" Address="" Check=""voltmeter:100":{"id":100,"voltage":\v" Signed="true" Analog="true" SourceValLow="0" DestValLow="0" SourceValHigh="100" DestValHigh="100" DefVal="0" MinVal="-10000" MaxVal="10000"/>
</VirtualInUdp>:


   
pavelf reacted
ReplyQuote
(@pavelf)
Trusted Member
Joined: 9 years ago
Posts: 84
 

@xxpeta Používám úplně stejně přes UDP. Je to nejlepší cesta a vidíte každou změnu na shelly ;).



   
ReplyQuote
(@tato-mj)
Active Member
Joined: 7 years ago
Posts: 12
Topic starter  

Dobrý den, můžu poprosit o šablonu do Loxone.



   
ReplyQuote
(@xxpeta)
Trusted Member
Joined: 7 years ago
Posts: 66
 

@tato-mj To, co jsem tam přiložil je šablona, stačí zkopírovat a udělat z toho xml a uložit na správné místo, odkud si to načte config.



   
ReplyQuote
Share: