HTTP Post oder put Thema ist als GELÖST markiert
-
Topic author - Rank 1
- Beiträge: 20
- Registriert: Sa 10. Feb 2024, 10:15
- Wohnort: Neuenhagen
- Hauptanschluß: 5137903 DD6UTG D
- Kontaktdaten:
HTTP Post oder put
Hallo I-Telexer!
Stehe grad wieder mit beiden Füßen auf dem Schlauch, Suche ergab nix konkretes, daher:
Wie kann ich eine Benachrichtigung, ähnlich wie email an den lokalen FS schicken.
Hintergrund: ich möchte Meldungen aus dem Home-Assistant an den Fernschreiber schicken.
Diese liegen als befüllte Variable vor, und sollen im Ereignisfall mit aktuellen Werten direkt am FS ausgedruckt werden.
Für Synology-Chat oder Email geht das sehr gut.
Ich dachte da so an eine API oder .cgi "Meldung:ryryry" .
Gibt es sowas, oder muss ich den "Umweg" über eMail gehen?
Viele Grüße, Torsten
Stehe grad wieder mit beiden Füßen auf dem Schlauch, Suche ergab nix konkretes, daher:
Wie kann ich eine Benachrichtigung, ähnlich wie email an den lokalen FS schicken.
Hintergrund: ich möchte Meldungen aus dem Home-Assistant an den Fernschreiber schicken.
Diese liegen als befüllte Variable vor, und sollen im Ereignisfall mit aktuellen Werten direkt am FS ausgedruckt werden.
Für Synology-Chat oder Email geht das sehr gut.
Ich dachte da so an eine API oder .cgi "Meldung:ryryry" .
Gibt es sowas, oder muss ich den "Umweg" über eMail gehen?
Viele Grüße, Torsten
5137903 DD6UTG D ; online 10 (zeitw. auch ab 7, bt prob.) - 22 Uhr
TEKADE FS200Z , ADO8, 220V, FAG200; I-Telex; alles in RAL 6014; seit 26.4.24
TEKADE FS200Z , ADO8, 220V, FAG200; I-Telex; alles in RAL 6014; seit 26.4.24
-
- Rank 12
- Beiträge: 4072
- Registriert: Do 28. Mär 2019, 09:10
- Wohnort: Marburg
- Hauptanschluß: 7822222 hael d
HTTP Post oder put
Das müsstest du nochmal etwas genauer erklären.
Mir ist nicht klar, welche Möglichkeiten Home-Assistant bietet und welche Art von API du meinst.
Mir ist nicht klar, welche Möglichkeiten Home-Assistant bietet und welche Art von API du meinst.
Gruß, Detlef
i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
-
Topic author - Rank 1
- Beiträge: 20
- Registriert: Sa 10. Feb 2024, 10:15
- Wohnort: Neuenhagen
- Hauptanschluß: 5137903 DD6UTG D
- Kontaktdaten:
HTTP Post oder put
Ich meine sowas in der Art:
Update mittels http POST. Hier wird z.B. der aktuelle SolarErtrag an eine Pixelclock gesendet:
rest_command:
lametric:
url: "http://172.22.178.xx/api/v1/dev/widget/ ... c.c700exxx"
method: POST
headers:
X-Access-Token: "ZWZmNxx3YzFiMg=="
Accept: "application/json, text/html"
Cache-Control: "no-cache"
payload: '{"frames": [{ "text": "{{ states("sensor.solarman_daily_production") }} kWh","icon": 37515},{ "text": "{{ states("sensor.solarman_total_ac_output_power_active") }} W","icon": 2708}]}'
__________________________
oder Update der aktuellen Höreranzahl auf meinem Icecast-Server mittels update-url
update_ice:
url: "http://admin:xx@172.22.178.xx/admin/met ... =/live.mp3&mode=updinfo&song=Amateurfunk Live 2m/70cm - {{ states('sensor.swl_listeners') }} Hörer"
Vielleicht geht das ja einfach mit einer URL, die auf der Seite http://172.22.1xx.xx/itelex-msg-de.html
mit Daten befüllt werden kann.
________________________
Hab es: fast. Mal sehen ob der Homeassistent damit umgehen wird:
http://172eigene.lokale.ip/itelex-msg-i ... =sogehtdas
DieForumsoftware kürzt das , also eigene.lokale.ip/itelex-msg-in.cgi?Eingabe=sogehtdas
Danke fürs Rückmelden, das ist jetzt auch nix für einen sonnigen Nachmittag. Tschüß bis später
Zuletzt geändert von DD6UTG am Sa 4. Mai 2024, 14:32, insgesamt 1-mal geändert.
5137903 DD6UTG D ; online 10 (zeitw. auch ab 7, bt prob.) - 22 Uhr
TEKADE FS200Z , ADO8, 220V, FAG200; I-Telex; alles in RAL 6014; seit 26.4.24
TEKADE FS200Z , ADO8, 220V, FAG200; I-Telex; alles in RAL 6014; seit 26.4.24
-
- Rank 12
- Beiträge: 4072
- Registriert: Do 28. Mär 2019, 09:10
- Wohnort: Marburg
- Hauptanschluß: 7822222 hael d
HTTP Post oder put
Aha, eine Web-API. Sowas gibt es beim i-Telex meines Wissens nicht.
Die einzigen Möglichkeiten mit Standard-Protokollen Nachrichten auf den Fernschreiber zu schicken sind Email und Telnet.
Wobei Email noch das Problem hat, dass es kein SSL unterstützt.
Die einzigen Möglichkeiten mit Standard-Protokollen Nachrichten auf den Fernschreiber zu schicken sind Email und Telnet.
Wobei Email noch das Problem hat, dass es kein SSL unterstützt.
Gruß, Detlef
i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
-
Topic author - Rank 1
- Beiträge: 20
- Registriert: Sa 10. Feb 2024, 10:15
- Wohnort: Neuenhagen
- Hauptanschluß: 5137903 DD6UTG D
- Kontaktdaten:
Homeassistant sendet an I-Telex
Hier nochmal eine Zusammenfassung meiner Konfiguration in Home-Assistant, um Statusinfos an den lokalen Fernschreiber zu senden. Es gibt sicher andere Wege, um sowas zu bewerkstelligen. Für mich paßt diese Lösung.
Dabei wird nur die URL des I-Telex im LAN benutzt. EMail oder andere Dienste sind nicht nötig.
Ein Zeitstempel könnte noch mitgedruckt werden. Das hab ich irgendwo schon gemacht : copy/paste .
Viele Grüße, Torsten.
Dabei wird nur die URL des I-Telex im LAN benutzt. EMail oder andere Dienste sind nicht nötig.
[in der /homeassistant/configuration.yaml] rest_command: telex: url: "h-ttp://172.22.178.???/itelex-msg-in.cgi?Eingabe=Amateurfunk Live 2m/70cm - {{ states('sensor.swl_listeners') }} Hörer" [in der Automation] alias: Telex description: "" trigger: - platform: state entity_id: - sensor.swl attribute: listeners condition: [] action: - service: rest_command.telex data: {} mode: singleDie Automation könnte jedes beliebige Ereignis sein, und eine Textzeile mit Infos wird gedruckt.
Ein Zeitstempel könnte noch mitgedruckt werden. Das hab ich irgendwo schon gemacht : copy/paste .
Viele Grüße, Torsten.
5137903 DD6UTG D ; online 10 (zeitw. auch ab 7, bt prob.) - 22 Uhr
TEKADE FS200Z , ADO8, 220V, FAG200; I-Telex; alles in RAL 6014; seit 26.4.24
TEKADE FS200Z , ADO8, 220V, FAG200; I-Telex; alles in RAL 6014; seit 26.4.24
-
- Rank 12
- Beiträge: 4072
- Registriert: Do 28. Mär 2019, 09:10
- Wohnort: Marburg
- Hauptanschluß: 7822222 hael d
HTTP Post oder put
Das ist ja sehr interessant. Du schiebst dem i-Telex die Ausgabe über das Formular "Nachrichten senden" unter.
Ich glaube nicht, dass das so vorgesehen war. Aber es funktioniert.
Oder war das schon bekannt?
An alle anderen: Einfach mal im Browser folgendes in die Adressezeile eingeben:
http://lokale-ip-adresse/itelex-msg-in.cgi?Eingabe=Eine Nachricht an den Fernschreiber
lokale-ip-adresse muss natürlich durch die lokale IP-Adresse des i-Telex-Systems ersetzt werden.
Was mich stört: Der Fernschreiber bleibt sehr lange an. Wie bekommt man den wieder aus?
EDIT: Hab's in der Anleitung gefunden. Wenn man ein "&"-Zeichen sendet, wird der Fernschreiber abgeschaltet. Und wenn man das Browser-Fenster schließt, wird auch nach kurzer Zeit abgeschaltet.
Ich muss zugeben, ich hatte die Funktion "Nachrichten senden" nur ganz am Anfang mal kurz ausprobiert und dann nie wieder genutzt.
Ich glaube nicht, dass das so vorgesehen war. Aber es funktioniert.
Oder war das schon bekannt?
An alle anderen: Einfach mal im Browser folgendes in die Adressezeile eingeben:
http://lokale-ip-adresse/itelex-msg-in.cgi?Eingabe=Eine Nachricht an den Fernschreiber
lokale-ip-adresse muss natürlich durch die lokale IP-Adresse des i-Telex-Systems ersetzt werden.
Was mich stört: Der Fernschreiber bleibt sehr lange an. Wie bekommt man den wieder aus?
EDIT: Hab's in der Anleitung gefunden. Wenn man ein "&"-Zeichen sendet, wird der Fernschreiber abgeschaltet. Und wenn man das Browser-Fenster schließt, wird auch nach kurzer Zeit abgeschaltet.
Ich muss zugeben, ich hatte die Funktion "Nachrichten senden" nur ganz am Anfang mal kurz ausprobiert und dann nie wieder genutzt.
Gruß, Detlef
i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
-
Topic author - Rank 1
- Beiträge: 20
- Registriert: Sa 10. Feb 2024, 10:15
- Wohnort: Neuenhagen
- Hauptanschluß: 5137903 DD6UTG D
- Kontaktdaten:
Ausdruck mit Zeitstempel
So, jetzt hab ichs, für den Fall, dass das einer braucht (ist ein bischen offtopic)
Das ist jetzt Teil meiner config.yaml in Home-Assistant
Das ist jetzt Teil meiner config.yaml in Home-Assistant
telex: url: "h-ttp://interne.i.telex.ip./itelex-msg-in.cgi?Eingabe={{ now().strftime('%Y-%m-%d %H:%M:%S') }} ...wurde Alarm ausgelöst"
5137903 DD6UTG D ; online 10 (zeitw. auch ab 7, bt prob.) - 22 Uhr
TEKADE FS200Z , ADO8, 220V, FAG200; I-Telex; alles in RAL 6014; seit 26.4.24
TEKADE FS200Z , ADO8, 220V, FAG200; I-Telex; alles in RAL 6014; seit 26.4.24
-
- Rank 4
- Beiträge: 285
- Registriert: Mo 4. Okt 2021, 09:38
- Wohnort: Marienmünster
- Hauptanschluß: 922692 krag d
HTTP Post oder put
Hallo Detlef,
das funktioniert tadellos.
Ich verwende den Home Assistant allerdings nicht, aber wer weiß, was in Zuklunft noch kommt.
mfg Michael
das funktioniert tadellos.
Ich verwende den Home Assistant allerdings nicht, aber wer weiß, was in Zuklunft noch kommt.
mfg Michael
mfg
michael
+++
922692 krag d - Siemens T1000
522892 hhe d - Siemens T68D
michael
+++
922692 krag d - Siemens T1000
522892 hhe d - Siemens T68D
-
- Rank 12
- Beiträge: 4072
- Registriert: Do 28. Mär 2019, 09:10
- Wohnort: Marburg
- Hauptanschluß: 7822222 hael d
HTTP Post oder put
Man kann das ja auch für andere Dinge verwenden. Ich habe auch noch keine konkrete Idee, aber so eine Möglichkeit eine Web-API anzusprechen gibt es in vielen Programmen.MKeuer1959 hat geschrieben: ↑So 5. Mai 2024, 18:14 das funktioniert tadellos.
Ich verwende den Home Assistant allerdings nicht, aber wer weiß, was in Zuklunft noch kommt.
Gruß, Detlef
i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
i-Telex: 7822222 (T1000), 114288 (F1300), 211230 (T100Z), 96868 (T37), 24394 (T68d)
Konf.-Dienst: 11160/11161, Rundsender: 11162/11163 , Baudot-Bilder: 11166, Chat-GPT: 11168
Mail-/Fax-Dienst: 11170/11171, News-Ticker: 11180/11181, hist. Ausk.: 40140, Wetter: 717171
-
- Rank 11
- Beiträge: 1164
- Registriert: Sa 18. Feb 2017, 20:47
- Wohnort: Großpösna bei Leipzig
- Hauptanschluß: 7977457 knawu d
Ausdruck mit Zeitstempel
Ich benutze ja ioBroker für mein Solarzeuch und diversen anderen Kram. Interessante und sinnvolle NebennutzungDD6UTG hat geschrieben: ↑So 5. Mai 2024, 14:08 So, jetzt hab ichs, für den Fall, dass das einer braucht (ist ein bischen offtopic)
Das ist jetzt Teil meiner config.yaml in Home-Assistanttelex: url: "h-ttp://interne.i.telex.ip./itelex-msg-in.cgi?Eingabe={{ now().strftime('%Y-%m-%d %H:%M:%S') }} ...wurde Alarm ausgelöst"
Da ich nicht richtig scripten kann, dachte ich bekomme das mal schnell mit Blockly gebastelt. Leider nicht, da muß ich wohl erst mal etwas lesen
1=T51✦7977457 knawu d
2=T100 ✧7262124 keba d , ✧de afbirq nj
3=T63 ✦48936 t63 pl, ✦87724 ksbo dd
4=AB ✦512283 rfta dd
5=T36Lo ✦15199 tentstoer
6=Lo15 ✦711 pruef att DuWa=711711
7=T51 ✦34131bf dr z.Z. offline
8=T63 ✦512283 rfta dd
2=T100 ✧7262124 keba d , ✧de afbirq nj
3=T63 ✦48936 t63 pl, ✦87724 ksbo dd
4=AB ✦512283 rfta dd
5=T36Lo ✦15199 tentstoer
6=Lo15 ✦711 pruef att DuWa=711711
7=T51 ✦34131bf dr z.Z. offline
8=T63 ✦512283 rfta dd