Hallo Forum, die im Bild dargestellte Platine vom netten Chinamann macht nichts weiter als 16x GPIO's per http Kommando zu schalten. Einziges Manko dabei, ich richte meine IP Adresse im Heimnetzwerk ein, was auch noch super funktioniert, wenn aber dann die Spannung weggenommen wird ist wieder nur die default IP Adresse aktiv (192.168.1.4 Port 30000). Jemand aus der ST Fraktion eine Idee, ob man das evtl. noch lösen könnte mittels Software und/ oder Hardware?
wie wird das konfiguriert? EDIT: Modify IP https://IP/Port/41 : When modify IP,... wird intern nichts gespeichert? hast du die SW ? wenn ja ändere es auf deine gewünschte adresse
Wird doch sicher DHCP benutzt, oder? Dann kannst du im Router eine Dauerhafte IP festlegen.
das hatte ich nur auf die schnelle gefunden: echnical Specifications: 1.External power supply voltage: 5.5V DC 2A Max 2.Relays can be accessed: 16 3.Electronic switch life: 100,000 times 4.Working temperature: -30 ~ 85? 5.Size: 47*48*20mm Instructions: 1. Set IP in Internet Attribute 2. Default IP 192.168.1.4 Port:30000 Open Browser and input https://192.168.1.4/30000 .Enter the control interface 3. Relay control https Command: Relay 1-8Bit Command: https://IP/Port/00 : Relay-01 OFF https://IP/Port/01 : Relay-01 ON https://IP/Port/02 : Relay-02 OFF https://IP/Port/03 : Relay-02 ON https://IP/Port/04 : Relay-03 OFF https://IP/Port/05 : Relay-03 ON https://IP/Port/06 : Relay-04 OFF https://IP/Port/07 : Relay-04 ON https://IP/Port/08 : Relay-05 OFF https://IP/Port/09 : Relay-05 ON https://IP/Port/10 : Relay-06 OFF https://IP/Port/11 : Relay-06 ON https://IP/Port/12 : Relay-07 OFF https://IP/Port/13 : Relay-07 ON https://IP/Port/14 : Relay-08 OFF https://IP/Port/15 : Relay-08 ON Relay 9-16Bit Command: https://IP/Port/16 : Relay-09 OFF https://IP/Port/17 : Relay-09 ON https://IP/Port/18 : Relay-10 OFF https://IP/Port/19 : Relay-10 ON https://IP/Port/20 : Relay-11 OFF https://IP/Port/21 : Relay-11 ON https://IP/Port/22 : Relay-12 OFF https://IP/Port/23 : Relay-12 ON https://IP/Port/24 : Relay-13 OFF https://IP/Port/25 : Relay-13 ON https://IP/Port/26 : Relay-14 OFF https://IP/Port/27 : Relay-14 ON https://IP/Port/28 : Relay-15 OFF https://IP/Port/29 : Relay-15 ON https://IP/Port/30 : Relay-16 OFF https://IP/Port/31 : Relay-16 ON View relay status command https://IP/Port/99 : Feedback current I/O status by 16 ACSII . MSB is for the first bit.and LSB for 16th bit. E.g : Return 1111000011110000 It is means Relay 1-4 is ON,Relay 5-8 is OFF,Relay 9-12 is ON,Relay 13-16 is OFF. Modify IP https://IP/Port/41 : When modify IP,the Relay-01 must not be 0, Relay-01~04 all can not be greater than 255.Port can not be 0. Restore Default LED will flash once when short press button. Long press button and don't release until LED lit aways.Then release button ,the led will off.It said it is to restore the factory settings. IP 192.168.1.4 and Port 30000
@4328970765432459780876543: Genau mit modify IP kann ich auch die IP ändern, das geht auch wunderbar. ABER nach Trennung der Versorgungsspannung ist die Leiterplatte nur über die default IP erreichbar, die von mir vergebene IP ist nicht mehr erreichbar. Software vom ST Controller ist leider nicht vorhanden.....
wenn man nix speichern kann wäre das schon doof
http://192.168.1.4/30000/41 : Enter http://192.168.1.4/30000/40 : Exit http://192.168.1.4/30000/42 : Next Page http://192.168.1.4/30000/43 : Next Page das mal versucht?
für klickfaule:
1 | Es funktioniert wie folgt: |
2 | - Verkabelung wie in der Anleitung ist korrekt (Tx -> Tx, Rx -> Rx +Spannungsversorgung), im youtube Video ist es falsch dargestellt :( |
3 | - Arduino ist nicht notwendig, es reicht ein USBseriell Wandler mit 3,3 V Spannungsversorgung (min. 180 mA) |
4 | - 57600/N/1, richtigen COM Port auswählen |
5 | - ggf. am Sainsmart Modul per Taster einen Reset ausführen |
6 | |
7 | Code: [Auswählen] |
8 | |
9 | 192.168.5.4 port 29999 |
10 | |
11 | FB 21 55 18 06 C0 A8 05 04 75 2F |
12 | blau ... IP Adresse in hex-Darstellung |
13 | orange ... Port in hex-Darstellung |
14 | |
15 | gesendet: |
16 | Code: [Auswählen] |
17 | |
18 | FB 21 55 18 06 C0 A8 05 04 75 2F |
19 | |
20 | |
21 | empfangen: |
22 | Code: [Auswählen] |
23 | |
24 | FB FF 5B |
25 | |
26 | |
27 | nach Reset empfangen: |
28 | Code: [Auswählen] |
29 | |
30 | FD 58 C0 A8 05 04 75 2F 5D |
@4328970765432459780876543: Wirklich vielen Dank. Ich werde den Vorschlag mit dem USB-TTL Adapter mal testen. Der obere Vorschlag mit 41 40 usw. funktioniert jedenfalls nicht. Habe das auch schon mit verschiedenen Browsern probiert.
Hab mal versucht über die UART2 Pins(PD5/PD6 Pin) vom Controller was auszulesen, da kommt nicht annähernd was in die Richtung raus. Auch wurden verschiedene Baudraten, TX und RX gedreht versucht. Die Schnittstelle BJ1(GND/3,3V/nRST/SWIM) die rausgeführt ist, dabei handelt sich es um eine SWIM Schnittstelle, da kann ich mangels Hardware+Software aber nichts damit anfangen. Denke wirklich, der Chinamann hat hier wirklich eine dauerhafte Speicherung im Flash oder EEPROM der neuen IP einfach nicht implementiert.
Ich hatte mit 2 Module gekauft. Ich hoffe jemand hatte schon etwas Glück bzw. der dauerhaften Änderung der IP gehabt. Es kann doch eigentlich nicht sein, dass die IP nicht dauerhaft geändert werden kann. Dagegen spricht ja auch der Resettaster ...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.